Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
25 PALMEIRA AVENUE Detached £1,697,861 £385,000 16 Jun 1999
27 PALMEIRA AVENUE Detached £1,628,556 £1,290,000 28 Mar 2018
29 PALMEIRA AVENUE Detached £1,170,858 £225,000 23 May 1997